//
//  DiDiVPNStore.h
//  KDExample
//
//  Created by YeQing on 2017/3/23.
//  Copyright © 2017年 naruto. All rights reserved.
//  滴滴 VPN组件
//  vpn 存储类

#import <Foundation/Foundation.h>
#import "DiDiVPNKit.h"



@interface DiDiVPNStore : NSObject
/**
 vpn delegate,用来接收vpn 事件
 */
@property (nonatomic, weak) id<DiDiVPNStoreDelegate>    delegate;
/**
 vpn需要的用户名
 */
@property (nonatomic, strong) NSString                  * userName;
/**
 vpn需要的密码
 */
@property (nonatomic, strong) NSString                  * userPwd;

#pragma mark - 连接vpn

/**
 开始连接vpn
 */
- (void)startVPN;

#pragma mark - 断开vpn

/**
 断开vpn连接
 */
- (void)stopVPN;

#pragma mark - vpn 状态

/**
 获取vpn状态

 @return DiDiVPNStatus
 */
-(DiDiVPNStatus)vpnStatus;
@end
